deprived of some benefit - Francés Inglés Diccionario